home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / bbs_util / ureg_100.zip / USERREG.DOC < prev    next >
Text File  |  1996-06-09  |  9KB  |  178 lines

  1.  
  2.       LoraBBS UserReg 1.00
  3.  
  4.       Copyright 1995, 1996 by Alexander Erné / EAgle Soft
  5.                            (All rigths reserved)
  6.  
  7.  
  8.       1. About UserReg
  9.  
  10.       LoraBBS UserReg is an add-on tool designed to maintain the 'Expiration'
  11.       date in the LoraBBS userbase. The purpose in the non-commercial version
  12.       is simple. When the user's registration date has expired, change the
  13.       user's level to whatever you like, and remove the 'Expiration' date.
  14.       The commercial version does (of course) the same as the non-commercial
  15.       version of UserReg, but has a few functions extra. One of them is that
  16.       you'll be able to change the flags of the user too, but all that is
  17.       discussed later in this document.
  18.  
  19.       2. Configuring
  20.  
  21.       Before you start using UserReg, I'd like to advice you to eigther copy
  22.       the DOS (USERREGD.EXE) or OS/2 (USERREGP.EXE) version to USERREG.EXE.
  23.  
  24.       The first time you start UserReg, you'll need to create a configuration
  25.       file. This file can be created by entering UserReg in the comnfiguration
  26.       mode. Simply type 'USERREG /C' (without quotes) on the command prompt.
  27.       This gives you the configuration screen, and it should look like this:
  28.       
  29.       -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  30.       Old level  New level  01234567  89ABCDEF  GHIJKLMN  OPQRSTUV
  31.       
  32.       Twit      >Twit     < ????????  ????????  ????????  ????????
  33.       Disgrace   Disgrace   ????????  ????????  ????????  ????????
  34.       Limited    Limited    ????????  ????????  ????????  ????????
  35.       Normal     Normal     ????????  ????????  ????????  ????????
  36.       Worthy     Worthy     ????????  ????????  ????????  ????????
  37.       Privel     Privel     ????????  ????????  ????????  ????????
  38.       Favored    Favored    ????????  ????????  ????????  ????????
  39.       Extra      Extra      ????????  ????????  ????????  ????????
  40.       Clerk      Clerk      ????????  ????????  ????????  ????????
  41.       AsstSysop  AsstSysop  ????????  ????????  ????????  ????????
  42.       Sysop      Sysop      ????????  ????????  ????????  ????????
  43.       
  44.       Meaning of flag settings
  45.         - Turn flag off                                   Alt-S  Save settings
  46.         X Turn flag on                                    ESC    Quit UserReg
  47.         ? Don't change flag
  48.             
  49.                              LoraBBS UserReg version 1.00
  50.        Copyright 1995,1996 by Alexander Erné / EAgle Soft - All rights reserved
  51.       -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  52.  
  53.       The first column represents the current (registered) level of the user.
  54.       This level will be changed into the level you'll place in the second
  55.       column. You can change the level in the second column by pressing the
  56.       '-' and '+' key. The '-' key will lower the level by one, and the '+'
  57.       key will raise the level by one.
  58.       The third tru sixth column represent the user-flags. These user-flags
  59.       are the same as they are used in the LoraBBS userbase. You can change
  60.       between the second try Sixth column by pressing the TAB and SHIFT-TAB
  61.       keys. The TAB key will brings you one step to the right, and the
  62.       SHIFT-TAB key brings you one step to the left.
  63.       When you are on one of columns that hold the user-flag settings, you'll
  64.       notice that a full (blinking) cursor appears. This full cursor shows
  65.       your current position on the user-flags. You can change the cursor by
  66.       pressing the arrow-left key to go one flag to the left, and the
  67.       arrow-right key to go one flag to the rigth.
  68.       Just like the level, you can also change the flags by using the '-' and
  69.       '+' keys. The result will be eigther '-', 'X' or '?'. The meaning of
  70.       these three values are:
  71.         '-' Always set the user-flag OFF.
  72.         'X' Always set the user-flag ON.
  73.         '?' Do not change the user-flag at all.
  74.       You can also change the user-flags in the non-commercial version of
  75.       UserReg, but UserReg won't use them when changing the user's level.
  76.  
  77.       When you've configured all levels and their flags, you're ready to save
  78.       the configuration. You can save the configuration by pressing the ALT-S
  79.       key, and your configuration is stored in the file USERREG.CFG.
  80.  
  81.       After you've done configuring UserReg you can get back to your command
  82.       prompt by pressing the ESC key. Remember, the ESC key brings you
  83.       directly back to the command prompt, without saving any data, or asking
  84.       if you're sure to quit UserReg!
  85.  
  86.       3. Using UserReg
  87.  
  88.       This is probably the easiest part there is of UserReg. Simply run
  89.       USERREG.EXE from the command prompt. That is if you're already in the
  90.       LoraBBS home-directory, and you're using the file CONFIG.DAT for your
  91.       LoraBBS configuration.
  92.       If you're not running UserReg from the LoraBBS home-directory, or if
  93.       you're not using the CONFIG.DAT as your LoraBBS configuration file,
  94.       you need to add one parameter to UserReg. This parameter is the complete
  95.       directory and filename of your LoraBBS configuration file.
  96.       i.e. USERREG.EXE C:\LORA\NODE1.DAT, where NODE1.DAT is your LoraBBS
  97.            configuration file.
  98.       Now it's time for UserReg to get to work! If you're using the
  99.       non-commercial version of UserReg, all UserReg does is check the
  100.       'Expiration' date. If the 'Expiration' date did expire (remember that
  101.       today's date isn't expired), the user's level will be changed to what
  102.       you configured (the flags won't be changed), and the Expirition date
  103.       will be removed.
  104.       If you're using the commercial version of UserReg, UserReg will do
  105.       two things more...
  106.       1. When the Expiration date will expire 45 days after today, UserReg
  107.          will send the user a reminder by NetMail.
  108.       2. Then the Expiration date is expired, UserReg will send the user
  109.          a message telling him that his registration did expire, and that
  110.          his level has been changed to his new level.
  111.  
  112.       4. User's licence
  113.  
  114.       Because UserReg performs a basic function for LoraBBS I decided to
  115.       make UserReg free for anyone to use. That is the non-commercial
  116.       version. I've done this because every sysop should be able to change
  117.       the user's level after expiration of the registration date.
  118.       If you're running a commercial BBS, you're only allowed to use the
  119.       non-commercial version for a trial period of 14 days. After that period
  120.       you must decide eigther to buy the commercial version of UserReg, or
  121.       remove it from your system. In this case I consider your BBS a
  122.       commercial BBS when your...
  123.            * Your BBS has more than 2 dial-in lines.
  124.            * Your BBS can be accessed from InterNet.
  125.            * Your BBS has more than 2Gb of download.
  126.            * You charge your users more than $25 per year.
  127.       If you're running a non-commercial BBS, and you'd like to use the
  128.       extra features the commercial version of UserReg, you'll have to
  129.       register UserReg too.
  130.  
  131.       5. Warrenty
  132.  
  133.       You're now at the thing in every programming document... The warrenty.
  134.       For UserReg there's no exception to that, and that goes for the kind
  135.       of warrenty too. Basicly UserReg will have to do what's written in this
  136.       document. But there's always someone who's so lucky that UserReg will
  137.       act different than I've written UserReg for. If that might happen, and
  138.       UserReg does damage to eigther your softwarem, hardware, or whatever,
  139.       I'm, very sorry about it. But remember. Programming and BBSing is only
  140.       a hobby, and in this case I won't take any responcibility about the
  141.       damage done by UserReg...
  142.       With that I can only encourage to make a backup once in a while of your
  143.       system...
  144.  
  145.       6. Credits
  146.  
  147.       Credits go to two persons in special. These are David Dylan and
  148.       Jaap Klein. Both for lending their userrecord in my userbase for
  149.       test-running UserReg, and receiving many messages about their level
  150.       about to expire and being expired (for about a 100 messages <G>).
  151.  
  152.       General credits go to the LoraBBS users who read and write in the
  153.       LORA echo. They gave a few hints and tips I could use for UserReg.
  154.  
  155.       And of course you (as user of UserReg) receive my credit. I appreciate
  156.       you're using UserReg on your system.
  157.  
  158.       7. Support
  159.  
  160.       Support for UserReg can be gained on the two registration sites, and
  161.       on the following BBS systems:
  162.       
  163.       BBS-name              Sysop               FidoNet   Phone#
  164.  
  165.       EAgle Soft BBS        Alexander Erne      2:280/916 31-20-6900028
  166.                             InterNet: alexerne@eagle.xs4all.nl
  167.       Abacus II Support BBS Robert Butler       1:385/26  1-405-536-0583
  168.                                                           1-405-536-0325
  169.                             InterNet:104544.111@compuserve.com
  170.  
  171.       An in the International LORA support echo.
  172.  
  173.       8. Copyrights
  174.  
  175.       UserReg is copyright (c) 1996 by Alexander Erné / EAgle Soft.
  176.       Any voilation of this copyright is protected by the Duth and
  177.       International law, and will be prosecuted by law.
  178.